常用函数-wp_set_comment_status()
说明
设置评论的状态。
评论被操作后调用'wp_set_comment_status'动作,且只在评论状态是'hold', 'approve', 或 'spam'时能调用此动作。若评论状态不在该范围内,返回false,若评论状态为'delete',评论将直接被删除而不调用此动作。
用法
<?php wp_set_comment_status( $comment_id, $comment_status ) ?>
参数
$comment_id
(整数)(必需)评论编号
默认值:None
$comment_status
(字符串)(必需)新的评论状态,可以是'hold', 'approve', 'spam', 或 'delete'。
默认值:None
返回的值
(布尔值)
成功返回true,出错或被删除返回false
示例
注释
- 用法: wp_transition_comment_status() 与$comment对象共同解析新旧评论状态
- 用法: wp_notify_postauthor()
- 用法:get_option()
- 用法:wp_delete_comment()
- 用法:clean_comment_cache()
- 用法:get_comment()
- 用法:wp_transition_comment_status()
- 用法:wp_update_comment_count()
- 使用全局变量:(对象) $wpdb
修改记录
自1.0.0版本后
源文件
wp_set_comment_status()位于 wp-includes/comment.php中。
相关资源
分类:中文手册